@charset "utf-8";
/* CSS Document */
.login_box					{background:url(../Images/login.jpg) no-repeat;height:370px;width:960px;position:relative;}
.login_box	.login_from		{width:288px;background:#FFF;border:1px solid #d1d1d1;position:absolute;right:60px;top:0;}
.login_box	.login_from	.tabs{height:35px;background:url(../Images/bg_login.png) repeat-x 0 -77px;margin-bottom:50px;}
.login_box	.login_from	.tabs a{float:left;height:35px;color:#333;font-weight:normal;width:143px;line-height:35px;text-align:center;font-size:14px;}
.login_box	.login_from	.tabs .hover{background:#FFF;font-weight:bold;}
.login_box	.login_from	.tabs .line{border-left:1px solid #d1d1d1;}

.login_box	.login_input	{padding-left:30px;}

.login_box	.login_input .login-input{border:1px solid #b1b1b1;height:24px;width:170px;padding:0 0 0 3px; vertical-align:middle;}
.login_box	.login_input label{color:#666;height:26px;line-height:26px;float:left; vertical-align:middle;font-size:14px; font-family:"宋体";}
.login_box	.login_input .rm{padding-left:56px;}
.login_box	.login_input .rm input{margin-right:3px;}

.login_box	.login_btn		{padding-left:54px;margin-bottom:50px;}
.login_box	.login_btn .sub	{border:none;background:url(../Images/bg_login.png) no-repeat;width:80px;height:25px;color:#FFF;font-weight:bold;}

.login_box	.login_bot		{background:url(../Images/bg_login.png) repeat-x 0 -27px;height:30px;line-height:30px;text-align:center;color:#666;border-top:1px solid #e8e8e8;}


/*reg_box*/
.reg_box					{}
.reg_box .rtitle			{height:34px;}

.reg_box .rtitle .tith		{float:left;color:#8b8b8b; font-family:"微软雅黑";height:34px;line-height:34px;font-size:18px; font-weight:normal;margin-right:10px;}
.reg_box .rtitle .tith.w100	{width:100px;text-align:right;}
.reg_box .rtitle .tips2		{border:1px solid #ffcc7f;background:#ffffe5 url(../Images/title_icon.gif) no-repeat 10px 8px;color:#ff6600;height:32px;padding-left:35px;padding-right:70px;float:left;line-height:32px;}

.reg_box .regcont 			{padding:20px 0 0 12px;}
.reg_box .reg_btn			{padding-left:70px;margin-bottom:30px;color:#666;}
.reg_box .reg_btn .sub		{border:none;background:url(../Images/bg_login.png) no-repeat;width:80px;height:25px;color:#FFF;font-weight:bold;margin-right:15px;}
.reg_box .reg_btn.w100		{padding-left:100px;}

.reg_form					{width:500px;}
.reg_form li				{margin-bottom:20px;}
.reg_form .login-input,.reg_form .login-input2{border:1px solid #b1b1b1;height:24px;width:170px;padding:0 0 0 3px; vertical-align:middle;}
.reg_form .login-input2		{width:80px;}
.reg_form .reg_ul label		{color:#666;height:26px;line-height:26px;float:left; vertical-align:middle;font-size:14px; font-family:"宋体";}
.reg_form .reg_ul label.w100{width:100px;text-align:right;}
.reg_form .reg_ul .sm		{color:#666;margin-left:10px;}
.reg_box .fr_dl				{margin-left:105px;padding-left:50px;padding:30px 0 30px 105px;border-left:1px dashed #ccc;line-height:36px;}
.reg_box .fr_dl	.ts			{color:#686868;font-size:21px; font-family:"微软雅黑";}
.reg_box .fr_dl .mc			{width:80px;text-align:right; vertical-align:middle;}


/*cruss_404*/
.cruss_404					{height:260px;}
.cruss_404 .tips			{color:#333;font-weight:bold;line-height:26px;padding:80px 0 0 300px;font-size:14px;}
.cruss_404 .tips img		{float:left;margin-right:10px;}
.cruss_404 .tips .nr		{float:left;padding-top:5px;}


/*infocenter*/
.infocenter					{}
.infocenter li				{border-bottom:1px dotted #b7b7b7;height:37px;line-height:37px;font-size:14px;padding-left:40px;background:url(../Images/icon_homepage.gif) no-repeat 25px -472px;}
.infocenter li.last			{border-bottom:none;}
.infocenter li a			{color:#333;}
.infocenter li a.hover,
.infocenter li a:hover		{color:#F60;}

.infocont					{font-size:14px;line-height:26px;color:#333;min-height:350px;height:auto !important;height:350px; overflow:visible;}


/*购物车*/

.flow-steps { overflow:hidden; margin:20px 0; }
.flow-steps .num5 li { width:305px; }
.flow-steps li { float:left; background:#e4e4e4 url(../Images/flow_steps_bg.png) no-repeat 100% 0; font-size:14px; font-weight:bold; height:23px; line-height:23px; text-align:center; color:#404040; padding:0 15px 0 0; overflow:hidden; }
.flow-steps li span, .flow-steps li strong { display:block; }
.flow-steps li .first { background:#e4e4e4 url(../Images/flow_steps_bg.png) no-repeat -12px -69px; }
.flow-steps li.last { background-position:100% -138px; }
.flow-steps li.current { background-color:#f60; color:#fff; }
.flow-steps li.current .first { background-color:#f60; background-position:-12px -92px; }
.flow-steps li.current-prev { background-position:100% -23px!important; }
.flow-steps li.done { background-color:#ffe6ba; background-position:100% -46px; color:#f60; }
.flow-steps li.done .first { background-color:#ffe6ba; background-position:-12px -115px; }
.flow-steps li.last-current { background-color:#f60; color:#fff; background-position:100% -161px; }


#ftitle						{margin:0 0 15px 0;}

.tuiguang_box .flow-steps	{margin:0;}
.flow-steps .num2 li.title3 { width:110px; }
.flow-steps .num2 li.last	{width:565px;}
.flow-steps .num2 li.last a.icon3{float:right;font-size:12px; font-weight:normal;background:url("../Images/pdetail_icon.gif") no-repeat scroll -126px -29px;padding-left:20px}


/*user_rbox*/
.user_rbox					{border:1px solid #cbcbcb;}

.user_tbox					{border:1px solid #cbcbcb;padding-bottom:10px;}
.user_tbox .tit-h			{height:29px;border-bottom:1px solid #cbcbcb;line-height:29px;font-size:14px;font-weight:bold;color:#666;background:url(../Images/user_menu.png) 0 -30px;padding:0 0 0 10px;}
.user_tbox .u_box			{padding:10px;}


.h3_title					{background:#f3f8fe;height:30px;line-height:30px;color:#014d7f;font-weight:bold;font-size:14px;padding:0 0 0 15px;}


.info_ts					{width:685px;margin:10px auto 20px auto;padding:10px 0 0 0;}
.info_ts .nr				{margin-bottom:15px;}
.info_ts .t_bg				{background:url(../Images/toggle_bg.gif) no-repeat 0 -80px;height:20px;}


/*我的订单*/
.car_title	th				{font-size:12px;font-weight:700;color:#333; text-align:center;}
.order_no					{background:#f1f1f1;padding:4px 0;}
.order_no span				{padding:0 15px;}


.order_blue					{border:1px solid #a7cbff;background:#e7f2fa;}
.order_blue li				{width:300px;float:left;height:30px;line-height:30px;}
.order_blue li strong		{font-weight:normal;width:80px; text-align:right;float:left;}
.order_blue li.w720			{width:720px;}




/*elem_form*/
.elem_form					{color:#333;}
.elem_form .label_like		{display:inline-block;width:80px; text-align:right;margin-right:10px; font-family:"宋体";}
.elem_form li				{margin:12px 0;}
.elem_form .input_1			{height:19px;padding:2px;width:200px;border:1px solid #a0a0a0;background:url(../Images/bg_input_text.png) no-repeat;}



.elem_form li.ef_border_b{border-bottom:1px solid #bfd8ee;padding:0 0 12px 0;}
.elem_form li.container_btn{padding:0 0 0 90px;}
.elem_form .input_btn		{width:50px;height:26px;}

.text_a_1					{border:1px solid #a0a0a0;width:660px;height:80px;padding:5px; background:url(../Images/bg_input_text.png) no-repeat;}
.text_a_2					{border:1px solid #a0a0a0;width:310px;height:40px;padding:5px;background:url(../Images/bg_input_text.png) no-repeat;}
.text_a_3					{border:1px solid #a0a0a0;width:330px;height:50px;padding:5px;background:url(../Images/bg_input_text.png) no-repeat;}



.order-table				{width:100%;}
.order-table .itempic		{float:left;border:1px solid #eee;margin-right:10px;}


.order-table thead th			{border-bottom:2px solid #a7cbff;line-height:30px;}
.order-table .uncod td		{padding:5px 5px 5px 10px;border-right:1px solid #FFF;}

.order-table .border_line td{border-bottom:1px solid #d1ebff;}
.order-table .uncod			{background:#e2f2ff;}
.order-table .s-chk			{width:400px;}
.order-table .s-price		{width:100px; text-align:center;}
.order-table .s-amount		{width:100px; text-align:center;}
.order-table .s-total		{width:100px; text-align:center;}
.order-table .s-del			{text-align:center;}

.order-table .pice_js td	{border-top:2px solid #a7cbff;height:30px; text-align:right;}


.order_info					{border:1px solid #fff;padding:20px 30px 20px 30px;margin-top:20px;}
.order_info	.title_1,.order_info .title_2{font-size:14px;font-weight:bold;color:#333;height:30px;line-height:30px;}
.order_info	.title_2		{border-bottom:2px solid #979494;}
.order_info .input_1		{padding:2px;height:19px;width:200px;}
.order_info .user_info li	{margin:8px 0 ;}
.order_info .user_info li strong	{width:85px;font-weight:normal;display:block;float:left; text-align:right;}

.order_info .g_order		{text-align:center;height:40px;}
.order_info .order_but		{width:140px;height:36px;background:url(../Images/shop_icon.png) 0 0; border:none; text-indent:-9999px;float:left;}
.order_info .pl2			{margin-left:400px;}

.order_info li .pay			{width:120px; display:inline-block;float:left;margin-top:-2px;}

.order_info .user_info li .bank{float:left;width:150px;}
.order_info .user_info li .sm{color:#999;}



.c_shop						{width:58px;height:21px;display:inline-block;background:url(../Images/shop_icon.png) 0 -93px;line-height:200px;overflow:hidden;}
.Settlement					{width:140px;height:36px;display:inline-block;background:url(../Images/shop_icon.png) 0 -47px;line-height:200px;overflow:hidden;}
.sut_box					{margin-top:10px;text-align:right;}


.order_pay					{}
.order_pay p				{margin-bottom:10px;font-size:14px;color:#333;}
.order_pay strong			{font-size:14px;font-weight:bold;color:#000;font-family: '宋体',Simsun;}


.pay_submit					{border:1px solid #D74C00;display:block;float:left;padding:1px; font-family:SimSun;}
.pay_submit	input			{height:28px;background:url(../Images/user_menu.png) repeat-x;padding:0 5px;border:none;font-size:14px;font-weight:bold;color:#FFF; cursor:pointer;}

.b_box						{border:1px solid #e5e5e5; background:#fbfbfb;padding:10px 20px 15px 20px;}
.b_box .wz					{margin-bottom:15px;line-height:21px;font-size:14px;color:#333;line-height:21px;}

.b_box .pay_submit			{}

.pice						{font-size:16px;font-weight:bold;color:#f60; font-family:Arial, Helvetica, sans-serif;}

.elem_form  .shr-other		{padding-left:90px;}

/*tips-other*/
.tips-other					{border:1px solid #e6e6e6;background:#fbfbfb;width:480px;padding:8px;}
.tips-other p.icon			{background:url(../Images/title_icon.gif) no-repeat 0 -562px;padding-left:20px;height:18px;line-height:21px;color:#F60;}
.tips-other p strong		{width:60px;font-size:14px; font-family:"宋体"; text-align:right; font-weight:normal;}
.tips-other input.input_2	{width:180px;height:24px;padding:0 2px;border:1px solid #7f9db9;}
.tips-other p				{margin:5px 0;}
.tips-other p.pl			{padding-left:20px;color:#666;}




/*cruss_pro*/
.cruss_pro					{height:260px;}
.cruss_pro .tips			{color:#333;line-height:26px;padding:80px 0 0 270px;font-size:14px;}
.cruss_pro .tips img.img	{float:left;margin-right:10px;}
.cruss_pro .tips .nr		{float:left;padding-top:5px;}

/*翻页*/
.user_page					{background:#f3f3f3;border-top:1px solid #dedee0;border-bottom:1px solid #dedee0;height:22px;text-align:right;padding:5px 5px;}

.user_page .page			{float:right;}

.user_page .page .gary		{display:block;line-height:22px;height:22px;}

/*hytable*/
.hytable					{}
.hytable td,.hytable th		{border:1px solid #cfcfcf;padding:3px 3px 3px 15px;}
.hytable td.hyth			{width:100px;color:#333;}
.hytable td.bg				{background:#e6e6e6;}

/*tuiguang*/
.tuiguang					{font-size:14px;}
.tuiguang p					{padding:3px 0;height:21px;line-height:21px;}
.tuiguang .icon				{color:#FF6600;padding-left:20px;background:url(../Images/pdetail_icon.gif) no-repeat -126px -26px;}
.tuiguang .sr				{width:300px;padding:2px 2px;height:21px;line-height:21px;}
.tuiguang .sub				{width:60px;height:30px;}








